# 作者: 肖老师
# 2024年11月12日03时41分57秒
# xxxrlmk@163.com


# 使用位运算，来得到整型数中有多少个1

check_flag = 1
num = int(input('请输入1个数：'))
count = 0  # 为1的数目
i = 1
while i <= 64:
    if check_flag & num:  # 判断某一位是否为1
        count += 1
    check_flag = check_flag << 1  # 不断的往左移动
    i += 1

print(count)
